ACFWF\Models\BOGO\Frontend B

Total Complexity 80
Dependencies 6
Dependents 1
Total lines 634
Lines of code 271
Logical lines of code 167
Comment lines 257
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
_add_notice_for_eligible_deals()
A
49 14 25
_implement_bogo_deal()
A
48 12 35
_set_matching_cart_item_deals_prices()
A
44 7 44
_calculate_bogo_discounts_for_coupon()
S
53 7 20
implement_bogo_deals()
S
55 6 21
display_bogo_discount_summary()
S
53 6 20
display_discounted_price()
S
55 5 17
save_bogo_discounts_to_order()
S
54 4 21
restrict_cart_to_only_one_bogo_deal()
S
62 4 10
_display_eligible_deal_notices()
S
60 3 15
_remove_eligible_for_deals_notices()
S
59 3 15
_is_display_notice()
S
69 4 6
get_instance()
S
70 2 6
run()
S
62 2 10
__construct()
S
70 1 6